twisted shovel - French English Dictionary